package com.aiwiown.face.domain.facialfeatures;

import com.aiwiown.face.ApiObject;
import com.aiwiown.face.internal.mapping.ApiField;

import java.math.BigDecimal;

/**
 * @ClassName : LipShape
 * @Description :
 * @Author : dbin0123
 * @Date: 2020-05-23 11:34
 */
public class LipShape extends ApiObject {
    private static final long serialVersionUID = 7323237037581267970L;

    //mouth_height：嘴巴高度（若为0或无法判断，则返回null）
    //mouth_width：嘴巴宽度（若为0或无法判断，则返回null）
    //lip_thickness：嘴唇厚度（若为0或无法判断，则返回null）
    //angulus_oris：嘴角弯曲度（若为0或无法判断，则返回null）
    //mouth_type：唇型判断结果（若为0或无法判断，则返回null）
    /**嘴巴高度*/
    @ApiField(value = "mouth_height")
    private BigDecimal mouthHeight;
    /**嘴巴宽度*/
    @ApiField(value = "mouth_width")
    private BigDecimal mouthWidth;
    /**嘴唇厚度*/
    @ApiField(value = "lip_thickness")
    private BigDecimal lipThickness;
    /**嘴角弯曲度*/
    @ApiField(value = "angulus_oris")
    private BigDecimal angulusOris;
    /**唇型判断结果*/
    @ApiField(value = "mouth_type")
    private String mouthType;

    public BigDecimal getMouthHeight() {
        return mouthHeight;
    }

    public void setMouthHeight(BigDecimal mouthHeight) {
        this.mouthHeight = mouthHeight;
    }

    public BigDecimal getMouthWidth() {
        return mouthWidth;
    }

    public void setMouthWidth(BigDecimal mouthWidth) {
        this.mouthWidth = mouthWidth;
    }

    public BigDecimal getLipThickness() {
        return lipThickness;
    }

    public void setLipThickness(BigDecimal lipThickness) {
        this.lipThickness = lipThickness;
    }

    public BigDecimal getAngulusOris() {
        return angulusOris;
    }

    public void setAngulusOris(BigDecimal angulusOris) {
        this.angulusOris = angulusOris;
    }

    public String getMouthType() {
        return mouthType;
    }

    public void setMouthType(String mouthType) {
        this.mouthType = mouthType;
    }
}
